# near model CODE resource # jump table entries: 43167-43178 (12 of them) 00000000 2632 CDC7 move.l D3, <> 00000004 0000 127A ori.b D0, 0x7A /* 'z' */ // begin alternate branch 00000006-00000018 label00000006: 00000006 127A 0000 movea.b A1, [PC /* 00000008 */] 0000000A 0A49 0000 xori.w A1, 0x0 0000000E 00BC 8000 0002 0580 6B4A ori.l 0x5806B4A, 0x80000002 // end alternate branch 00000006-00000018 label00000006: // (misaligned) 00000008 0000 0A49 ori.b D0, 0x49 /* 'I' */ 0000000C 0000 00BC ori.b D0, 0xBC 00000010 8000 or.b D0, D0 00000012 0002 0580 ori.b D2, 0x80 label00000016: 00000016 6B4A bmi +0x4C /* 00000062 */ 00000018 6A44 bpl +0x46 /* 0000005E */ label0000001A: 0000001A 0C18 0DE8 cmpi.b [A0]+, 0xE8 0000001E 8047 or.w D0, D7 00000020 4A54 tst.w [A4] 00000022 7366 moveq.l D1, 0x66 00000024 0029 208A 6FF2 ori.b [A1 + 0x6FF2], 0x8A 0000002A 6FEE ble -0x10 /* 0000001A */ 0000002C 6CE8 bge -0x16 /* 00000016 */ 0000002E 7036 moveq.l D0, 0x36 00000030 B068 12BC cmp.w D0, [A0 + 0x12BC] 00000034 5C8C addq.l A4, 6 00000036 6ECE bgt -0x30 /* 00000006 */ 00000038 2012 move.l D0, [A2] 0000003A 3638 43EA move.w D3, [0x000043EA] 0000003E 9094 sub.l D0, [A4] 00000040 2205 move.l D1, D5 00000042 3490 move.w [A2], [A0] 00000044 5268 FB62 addq.w [A0 - 0x49E], 1 00000048 029E 0051 0288 andi.l [A6]+, 0x510288 0000004E FE0A FB94 .unknown 0xFE0A 0xFB94 (W = 7) 00000052 FAF0 FB38 .extension 0xAF0 <> // unimplemented 00000056 0053 C046 ori.w [A3], 0xC046 0000005A 0055 0057 ori.w [A5], 0x57 /* 'W' */ label0000005E: 0000005E 0059 FB34 ori.w [A1]+, 0xFB34 label00000062: 00000062 FD20 .extension 0xD20 <> // unimplemented 00000064 EA80 asr D0, 5 00000066 723F moveq.l D1, 0x3F 00000068 F81F EB49 .tblXX 0xF81F, 0xEB49 // unimplemented 0000006C 8041 or.w D0, D1 0000006E 4F47 chk.w D7, D7 00000070 D050 add.w D0, [A0] 00000072 2441 movea.l A2, D1 00000074 162A 4D42 move.b D3, [A2 + 0x4D42] 00000078 4152 chk.w D0, [A2] 0000007A 4002 negx.b D2 0000007C 005B F6C2 ori.w [A3]+, 0xF6C2 00000080 FE14 005C .unknown 0xFE14 0x005C (W = 7) 00000084 005D FDCE ori.w [A5]+, 0xFDCE 00000088 F57C .extension 0x57C <> // unimplemented 0000008A 0065 FC74 ori.w -[A5], 0xFC74 0000008E F470 cpushp DATA, [A0] 00000090 F412 cinvp NONE, [A2] 00000092 F47C cpusha DATA 00000094 7A0C moveq.l D5, 0x0C 00000096 F296 FB9A .extension 0x296 <> // unimplemented 0000009A 01AC 0078 bclr [A4 + 0x78], D0 0000009E F24E 0178 .extension 0x24E <>, 0x0178 // unimplemented 000000A2 0079 F230 007B F068 ori.w [0x007BF068], 0xF230 000000AA 780C moveq.l D4, 0x0C 000000AC 01EC .incomplete 000000AE F086 0184 .extension 0x086 <> // unimplemented 000000B2 0083 EF6A F6BE ori.l D3, 0xEF6AF6BE 000000B8 0F3C 181A btst 0x1A, D7 000000BC 34DB move.w [A2]+, [A3]+ 000000BE 1878 06C3 movea.b A4, [0x000006C3] 000000C2 014E bchg A6, D0 000000C4 730A moveq.l D1, 0x0A 000000C6 727B moveq.l D1, 0x7B 000000C8 1424 move.b D2, -[A4] 000000CA 5A3A 231A addq.b [PC + 0x231A /* 000023E6, cstring "" */], 5 000000CE E3A8 lsl D0, D1 000000D0 5B10 subq.b [A0], 5 000000D2 BB83 xor.l D3, D5 000000D4 D343 addx.w D1, D3 000000D6 14C3 move.b [A2]+, D3 000000D8 09C0 .incomplete 000000DA 8E04 or.b D7, D4 000000DC AB83 syscall slMASK11 000000DE 2024 move.l D0, -[A4] 000000E0 D319 add.b [A1]+, D1 000000E2 2D01 move.l -[A6], D1 000000E4 733B moveq.l D1, 0x3B 000000E6 2501 move.l -[A2], D1 000000E8 830A sbcd -[A1], -[A2] 000000EA 2D01 move.l -[A6], D1 000000EC 0F25 btst -[A5], D7 000000EE 01DA .incomplete 000000F0 AB14 syscall PatDither 000000F2 2B46 EC1E move.l [A5 - 0x13E2], D6 000000F6 1301 move.b -[A1], D1 000000F8 2B31 BA4A move.l -[A5], [A1 + A3 * 2 + 0x4A] 000000FC EB18 rol D0.b, 5 000000FE 1656 movea.b A3, [A6] 00000100 203E move.l D0, <> 00000102 A605 syscall Status, flags=6 00000104 084B 0A78 bchg.b A3, 0x78 /* 'x' */ 00000108 064B 03BE addi.w A3, 0x3BE 0000010C 082B 010A 7212 btst.b [A3 + 0x7212], 0xA /* '\n' */ 00000112 3A0A move.w D5, A2 00000114 2402 move.l D2, D2 00000116 132F 1B00 move.b -[A1], [A7 + 0x1B00] 0000011A 0A24 0501 xori.b -[A4], 0x1 0000011E 7213 moveq.l D1, 0x13 00000120 2B53 00D0 move.l [A5 + 0xD0], [A3] 00000124 F300 .extension 0x300 <> // unimplemented 00000126 8096 or.l D0, [A6] 00000128 5B0C subq.b A4, 5 0000012A 2C03 move.l D6, D3 0000012C 01EB .incomplete 0000012E 1914 move.b -[A4], [A4] 00000130 931A sub.b [A2]+, D1 00000132 1041 movea.b A0, D1 00000134 0121 btst -[A1], D0 00000136 012B 0A03 btst [A3 + 0xA03], D0 0000013A 01D3 .incomplete 0000013C 1610 move.b D3, [A0] 0000013E 14EB 1168 move.b [A2]+, [A3 + 0x1168] 00000142 6D01 blt +0x3 /* 00000145 */ 00000144 2403 move.l D2, D3 00000146 0163 bchg -[A3], D0 00000148 0D14 btst [A4], D6 0000014A 5ABA 0F54 addq.l [PC + 0xF54 /* 000010A0, cstring "" */], 5 0000014E F311 .extension 0x311 <> // unimplemented 00000150 AD01 syscall FMSwapFont, auto_pop 00000152 0B06 btst D6, D5 00000154 0301 btst D1, D1 00000156 DA9B add.l D5, [A3]+ 00000158 1C2E 4A53 move.b D6, [A6 + 0x4A53] 0000015C 0A16 1C18 xori.b [A6], 0x18 00000160 3B03 move.w -[A5], D3 00000162 8D09 sbcd -[A6], -[A1] 00000164 E303 asl D3.b, 1 00000166 FD04 .extension 0xD04 <> // unimplemented 00000168 4E03 .invalid // invalid opcode 4 0000016A 014B bchg A3, D0 0000016C 220B move.l D1, A3 0000016E 0024 6A42 ori.b -[A4], 0x42 /* 'B' */ 00000172 24E3 move.l [A2]+, -[A3] 00000174 3E0B move.w D7, A3 00000176 00BE DB00 1400 ori.l <>, 0xDB001400 0000017C 5E00 addq.b D0, 7 0000017E 360A move.w D3, A2 00000180 BE93 cmp.l D7, [A3] 00000182 2343 040D move.l [A1 + 0x40D], D3 00000186 0100 btst D0, D0 00000188 3B03 move.w -[A5], D3 0000018A 9323 sub.b -[A3], D1 0000018C 2D04 move.l -[A6], D4 0000018E 4B12 .invalid 5, [A2] // invalid opcode 4 with b == 4 00000190 2109 move.l -[A0], A1 00000192 0B00 btst D0, D5 00000194 3A96 move.w [A5], [A6] 00000196 423A 0313 clr.b [PC + 0x313 /* 000004AB, value 0xBE531314 */] 0000019A 5E0B addq.b A3, 7 0000019C 004E 9642 ori.w A6, 0x9642 000001A0 4E1B .invalid // invalid opcode 4 000001A2 0D36 B700 btst [A6 + <> + A3 * 8], D6 000001A6 8A24 or.b D5, -[A4] 000001A8 1425 move.b D2, -[A5] 000001AA 050E btst A6, D2 000001AC 6505 bcs +0x7 /* 000001B3 */ 000001AE 0806 8100 btst.b D6, 0x0 000001B2 1236 0A0E move.b D1, [A6 + D0 * 2 + 0xE] 000001B6 C113 and.b [A3], D0 000001B8 5300 subq.b D0, 1 000001BA 650B bcs +0xD /* 000001C7 */ 000001BC 4513 .invalid 2, [A3] // invalid opcode 4 with b == 4 000001BE 6E41 bgt +0x43 /* 00000201 */ 000001C0 07EB .incomplete 000001C2 1503 move.b -[A2], D3 000001C4 013B 223B btst [PC + D2.w * 2 + 0x3B], D0 000001C8 2082 move.l [A0], D2 000001CA 5B05 subq.b D5, 5 000001CC 1413 move.b D2, [A3] 000001CE 2AD3 move.l [A5]+, [A3] 000001D0 36D5 move.w [A3]+, [A5] 000001D2 101B move.b D0, [A3]+ 000001D4 1803 move.b D4, D3 000001D6 015B bchg [A3]+, D0 000001D8 0D14 btst [A4], D6 000001DA 1B2B 2D01 move.b -[A5], [A3 + 0x2D01] 000001DE 4300 .invalid 1, D0 // invalid opcode 4 with b == 4 000001E0 0301 btst D1, D1 000001E2 F303 .extension 0x303 <> // unimplemented 000001E4 B301 xor.b D1, D1 000001E6 0B01 btst D1, D5 000001E8 1509 move.b -[A2], A1 000001EA 5E34 D31B 4912 5303 addq.b [[A4 + A5 * 2] + 0x49125303], 7 000001F2 24C3 move.l [A2]+, D3 000001F4 9193 sub.l [A3], D0 000001F6 056B 3D2B bchg [A3 + 0x3D2B], D2 000001FA 950C subx.b -[A2], -[A4] 000001FC 9305 subx.b D1, D5 000001FE 1B08 move.b -[A5], A0 00000200 EB08 lsl D0.b, 5 00000202 4402 neg.b D2 00000204 FC33 0963 .unknown 0xFC33 0x0963 (W = 6) 00000208 074B bchg A3, D3 0000020A 295B 0C73 move.l [A4 + 0xC73], [A3]+ 0000020E 0FAC C315 bclr [A4 - 0x3CEB], D7 00000212 FB19 .extension 0xB19 <> // unimplemented 00000214 0C22 8B41 cmpi.b -[A2], 0x41 /* 'A' */ 00000218 AB19 syscall PutLine 0000021A F101 .extension 0x101 <> // unimplemented 0000021C 0B15 btst [A5], D5 0000021E 0C22 9B11 cmpi.b -[A2], 0x11 00000222 5501 subq.b D1, 2 00000224 9B01 subx.b D5, D1 00000226 5B0C subq.b A4, 5 00000228 0F41 bchg D1, D7 0000022A 037B 0DA1 0541 bchg [[0x541 + D0 * 4]], D1 00000230 0346 bchg D6, D1 00000232 0A4E 0C0C xori.w A6, 0xC0C 00000236 0A3A 6C04 832C xori.b [PC - 0x7CD4 /* FFFF8564, cstring "" */], 0x4 0000023C B220 cmp.b D1, -[A0] 0000023E BE92 cmp.l D7, [A2] 00000240 0301 btst D1, D1 00000242 5305 subq.b D5, 1 00000244 42BE clr.l <> 00000246 0FC5 .incomplete 00000248 0A1B 1CC5 xori.b [A3]+, 0xC5 0000024C 0A1A 3473 xori.b [A2]+, 0x73 /* 's' */ 00000250 2053 movea.l A0, [A3] 00000252 0372 783E bchg [A2 + D7 + 0x3E], D1 00000256 4B03 .invalid 5, D3 // invalid opcode 4 with b == 4 00000258 C628 1301 and.b D3, [A0 + 0x1301] 0000025C 0C64 D106 cmpi.w -[A4], 0xD106 00000260 5310 subq.b [A0], 1 00000262 1064 movea.b A0, -[A4] 00000264 5B47 subq.w D7, 5 00000266 F300 .extension 0x300 <> // unimplemented 00000268 0303 btst D3, D1 0000026A 1E03 move.b D7, D3 0000026C 83FB 0F63 4473 3F44 6C5B divs.w D1, [[PC + 0x4473] + 0x3F446C5B] 00000276 0410 D0DB subi.b [A0], 0xDB 0000027A 046B 005B 0C8B subi.w [A3 + 0xC8B], 0x5B /* '[' */ 00000280 08D3 04FB bset.b [A3], 0xFB 00000284 1493 move.b [A2], [A3] 00000286 2144 E52D move.l [A0 - 0x1AD3], D4 0000028A 4612 not.b [A2] 0000028C 240A move.l D2, A2 0000028E BAC0 cmpa.w A5, D0 00000290 640A bcc +0xC /* 0000029C */ 00000292 0604 FB4B addi.b D4, 0x4B /* 'K' */ 00000296 E020 asr D0.b, D0 00000298 4E92 jsr [A2] 0000029A 8B0B sbcd -[A5], -[A3] label0000029C: 0000029C 0926 btst -[A6], D4 0000029E B320 xor.b -[A0], D1 000002A0 CD08 abcd -[A6], -[A0] 000002A2 5311 subq.b [A1], 1 000002A4 784E moveq.l D4, 0x4E 000002A6 4508 .invalid 2, A0 // invalid opcode 4 with b == 4 000002A8 610F bsr +0x11 /* 000002B9 */ 000002AA D31C add.b [A4]+, D1 000002AC 123E move.b D1, <> 000002AE 02FC .incomplete 000002B0 5B02 subq.b D2, 5 000002B2 2B02 move.l -[A5], D2 000002B4 0B1A btst [A2]+, D5 000002B6 1045 movea.b A0, D5 000002B8 015B bchg [A3]+, D0 000002BA 4768 5B00 chk.w D3, [A0 + 0x5B00] 000002BE 1E5B movea.b A7, [A3]+ 000002C0 80FB 0F0F 4206 50EB divu.w D0, [[PC + <>] + D0 * 8 + 0x420650EB] 000002C8 3E3C 4625 move.w D7, 0x4625 /* 'F%' */ 000002CC 09DB .incomplete 000002CE 096B 0043 bchg [A3 + 0x43], D4 000002D2 0153 bchg [A3], D0 000002D4 078B bclr A3, D3 000002D6 0B2B 10C3 btst [A3 + 0x10C3], D5 000002DA 013E btst <>, D0 000002DC 2509 move.l -[A2], A1 000002DE 1425 move.b D2, -[A5] 000002E0 093A 8E85 btst [PC - 0x717B /* FFFF9167, cstring "" */], D4 000002E4 0465 0993 subi.w -[A5], 0x993 000002E8 4BB2 6509 .invalid 5, [[A2 + <> + D6 * 4]] // invalid opcode 4 with b == 6 000002EC 812F AB14 or.b [A7 - 0x54EC], D0 000002F0 2E4A movea.l A7, A2 000002F2 6B11 bmi +0x13 /* 00000305 */ 000002F4 6D09 blt +0xB /* 000002FF */ 000002F6 EB07 asl D7.b, 5 000002F8 0506 btst D6, D2 000002FA 4B08 .invalid 5, A0 // invalid opcode 4 with b == 4 000002FC FB49 .extension 0xB49 <> // unimplemented 000002FE 5312 subq.b [A2], 1 00000300 4206 clr.b D6 00000302 0FCA .incomplete 00000304 A303 syscall Write, flags=3 00000306 5301 subq.b D1, 1 00000308 4B13 .invalid 5, [A3] // invalid opcode 4 with b == 4 0000030A 4224 clr.b -[A4] 0000030C CB27 and.b -[A7], D5 0000030E 232B 0B15 move.l -[A1], [A3 + 0xB15] 00000312 4224 clr.b -[A4] 00000314 CB09 abcd -[A5], -[A1] 00000316 3C0F move.w D6, A7 00000318 3C3B 1042 move.w D6, [PC + D1.w + 0x42] 0000031C 3AD3 move.w [A5]+, [A3] 0000031E 27CB 044E move.l [PC + D0.w * 4 + 0x4E], A3 00000322 0F1E btst [A6]+, D7 00000324 2E3B 086B move.l D7, [PC + D0 + 0x6B] 00000328 02F3 .incomplete 0000032A 8E0F or.b D7, A7 0000032C 424E clr.w A6 0000032E 7319 moveq.l D1, 0x19 00000330 CB04 abcd D5, D4 00000332 BE4B cmp.w D7, A3 00000334 402E 4ACB negx.b [A6 + 0x4ACB] 00000338 088D 0683 bclr.b A5, 0x83 0000033C 042B 3E24 7806 subi.b [A3 + 0x7806], 0x24 /* '$' */ 00000342 BB00 xor.b D0, D5 00000344 C506 abcd D2, D6 00000346 5301 subq.b D1, 1 00000348 2A23 move.l D5, -[A3] 0000034A 111B move.b -[A0], [A3]+ 0000034C 078B bclr A3, D3 0000034E 17B3 3DB3 318B 127B 117B C8E3 29F3 0E38 9B08 0C14 02E3 move.b [[0xE389B08] + 0xC1402E3], [[0x318B127B + D3 * 4] + 0x117BC8E3] 00000364 1B6B 30B3 0183 move.b [A5 + 0x183], [A3 + 0x30B3] 0000036A 0173 1133 22B3 013B 17EB 86B3 bchg [[A3 + 0x22B3013B + D1] + 0x17EB86B3], D0 00000376 0173 00E3 bchg [A3 + D0.w - 0x29], D0 0000037A 026B 0042 4E5B andi.w [A3 + 0x4E5B], 0x42 /* 'B' */ 00000380 2133 0EC3 move.l -[A0], [A3 + D0 * 8 - 0x61] 00000384 008B 424D 040F ori.l A3, 0x424D040F 0000038A 7E63 moveq.l D7, 0x63 0000038C 071F btst [A7]+, D3 0000038E DB46 addx.w D5, D6 00000390 231C move.l -[A1], [A4]+ 00000392 2B09 move.l -[A5], A1 00000394 5308 subq.b A0, 1 00000396 7B11 moveq.l D5, 0x11 00000398 7B91 moveq.l D5, 0xFFFFFF91 0000039A 1B3F move.b -[A5], <> 0000039C 3C3C 6100 move.w D6, 0x6100 /* 'a\0' */ 000003A0 4444 neg.w D4 000003A2 3B1C move.w -[A5], [A4]+ 000003A4 9328 3A92 sub.b [A0 + 0x3A92], D1 000003A8 B332 3A93 xor.b [A2 + D3 * 2 - 0x109], D1 000003AC 284E movea.l A4, A6 000003AE 8100 sbcd D0, D0 000003B0 4E93 jsr [A3] 000003B2 28BE move.l [A4], <> 000003B4 8100 sbcd D0, D0 000003B6 BEBB 000F cmp.l D7, [PC + D0.w + 0xF] 000003BA E110 roxl D0.b, 8 000003BC 890E sbcd -[A4], -[A6] 000003BE E10C lsl D4.b, 8 000003C0 F303 .extension 0x303 <> // unimplemented 000003C2 6B02 bmi +0x4 /* 000003C6 */ 000003C4 F30E .extension 0x30E <> // unimplemented label000003C6: 000003C6 D30E addx.b -[A1], -[A6] 000003C8 DB03 addx.b D5, D3 000003CA 4A0B tst.b A3 000003CC 0585 bclr D5, D2 000003CE 0D5B bchg [A3]+, D6 000003D0 2C81 move.l [A6], D1 000003D2 0D78 3A12 bchg [0x00003A12], D6 000003D6 06F3 .incomplete 000003D8 0169 1C43 bchg [A1 + 0x1C43], D0 000003DC 1713 move.b -[A3], [A3] 000003DE 036B 2C4B bchg [A3 + 0x2C4B], D1 000003E2 082A 2326 8501 btst.b [A2 - 0x7AFF], 0x26 /* '&' */ 000003E8 691F bvs +0x21 /* 00000409 */ 000003EA 8E73 1321 1FC3 or.w D7, [[A3 + 0x1FC3 + D1 * 2]] 000003F0 0343 bchg D3, D1 000003F2 0143 bchg D3, D0 000003F4 2510 move.l -[A2], [A0] 000003F6 D09B add.l D0, [A3]+ 000003F8 042A 1B26 1400 subi.b [A2 + 0x1400], 0x26 /* '&' */ 000003FE 6B04 bmi +0x6 /* 00000404 */ 00000400 0C00 3000 cmpi.b D0, 0x0 label00000404: 00000404 6304 bls +0x6 /* 0000040A */ 00000406 4604 not.b D4 00000408 0FC1 .incomplete label0000040A: 0000040A 55BE subq.l <>, 2 0000040C 6AD3 bpl -0x2B /* 000003E1 */ 0000040E 042A 0F46 A306 subi.b [A2 - 0x5CFA], 0x46 /* 'F' */ 00000414 10D0 move.b [A0]+, [A0] 00000416 6302 bls +0x4 /* 0000041A */ 00000418 AE43 syscall SetControlColor/SetCtlColor, auto_pop label0000041A: 0000041A 01C3 .incomplete 0000041C 802A F386 or.b D0, [A2 - 0xC7A] 00000420 4315 .invalid 1, [A5] // invalid opcode 4 with b == 4 00000422 F306 .extension 0x306 <> // unimplemented 00000424 4B15 .invalid 5, [A5] // invalid opcode 4 with b == 4 00000426 F306 .extension 0x306 <> // unimplemented 00000428 7300 moveq.l D1, 0x00 0000042A 122C AD06 move.b D1, [A4 - 0x52FA] 0000042E 0105 btst D5, D0 00000430 B32A A12E xor.b [A2 - 0x5ED2], D1 00000434 DB00 addx.b D5, D0 00000436 2B09 move.l -[A5], A1 00000438 4315 .invalid 1, [A5] // invalid opcode 4 with b == 4 0000043A 2B09 move.l -[A5], A1 0000043C 4B15 .invalid 5, [A5] // invalid opcode 4 with b == 4 0000043E 2B09 move.l -[A5], A1 00000440 7300 moveq.l D1, 0x00 00000442 8B30 5B2C or.b <>, D5 00000446 DA8B add.l D5, A3 00000448 3E5B movea.w A7, [A3]+ 0000044A 2C9B move.l [A6], [A3]+ 0000044C 058A bclr A2, D2 0000044E 5B2B 5312 subq.b [A3 + 0x5312], 5 00000452 BC83 cmp.l D6, D3 00000454 4C7B 012A 931F 6307 4C1B movem.l D1,D3,D5,A0, [[PC] + A1 * 2 + 0x63074C1B] 0000045E 1114 move.b -[A0], [A4] 00000460 0063 2C00 ori.w -[A3], 0x2C00 /* ',\0' */ 00000464 BB04 xor.b D4, D5 00000466 1B07 move.b -[A5], D7 00000468 9B13 sub.b [A3], D5 0000046A 9B05 subx.b D5, D5 0000046C A316 syscall InitQueue/FInitQueue, flags=3 0000046E 8B12 or.b [A2], D5 00000470 6C04 bge +0x6 /* 00000476 */ 00000472 4B2C 0109 .invalid 5, [A4 + 0x109] // invalid opcode 4 with b == 4 label00000476: 00000476 4E05 .invalid // invalid opcode 4 00000478 0963 bchg -[A3], D4 0000047A 2E88 move.l [A7], A0 0000047C 632C bls +0x2E /* 000004AA */ 0000047E 5B09 subq.b A1, 5 00000480 149D move.b [A2], [A5]+ 00000482 020F 8102 andi.b A7, 0x2 00000486 3A4B movea.w A5, A3 00000488 1D81 022B move.b [A6 + D0.w * 2 + 0x2B], D1 0000048C 1193 091A 3B07 move.b [[A0 + D0] + 0x3B07], [A3] 00000492 131A move.b -[A1], [A2]+ 00000494 1485 move.b [A2], D5 00000496 4C73 2C45 4D83 001B 07D3 movem.l D0,D2,D6,A2,A3,A5, [[ + <> + D4 * 4] + 0x1B07D3] 000004A0 0DBB 048B bclr [PC + D0.w * 4 - 0x117], D6 000004A4 0481 0304 DB82 subi.l D1, 0x304DB82 label000004AA: 000004AA 20BE move.l [A0], <> 000004AC 5313 subq.b [A3], 1 000004AE 140A move.b D2, A2 000004B0 0E04 AB83 .invalid.b D4, 0x83 // invalid immediate operation 000004B4 6EA3 bgt -0x5B /* 00000459 */ 000004B6 0161 bchg -[A1], D0 000004B8 041B 2E93 subi.b [A3]+, 0x93 000004BC 14BB 0403 move.b [A2], [PC + D0.w * 4 + 0x3] 000004C0 0263 2C81 andi.w -[A3], 0x2C81 000004C4 07AE 4505 bclr [A6 + 0x4505], D3 000004C8 4CD3 0C45 movem.l D0,D2,D6,A2,A3, [A3] 000004CC 1687 move.b [A3], D7 000004CE 0349 bchg A1, D1 000004D0 4909 .invalid 4, A1 // invalid opcode 4 with b == 4 000004D2 040F F114 subi.b A7, 0x14 000004D6 D32D 0A0E add.b [A5 + 0xA0E], D1 000004DA 1115 move.b -[A0], [A5] 000004DC 0B11 btst [A1], D5 000004DE 0115 btst [A5], D0 000004E0 AB2D syscall NewTempHandle 000004E2 420E clr.b A6 000004E4 4315 .invalid 1, [A5] // invalid opcode 4 with b == 4 000004E6 A514 syscall GetVol/PBHGetVol/HGetVol, flags=5 000004E8 14C1 move.b [A2]+, D1 000004EA 040A 8300 subi.b A2, 0x0 000004EE 425B clr.w [A3]+ 000004F0 2CA5 move.l [A6], -[A5] 000004F2 0A50 E104 xori.w [A0], 0xE104 000004F6 E957 roxl D7.w, 4 000004F8 047B 4B61 05BA 6505 832D 0A0E subi.w [[0x6505832D + D0 * 4] + 0xA0E], 0x4B61 /* 'Ka' */ 00000504 C53A 6505 and.b [PC + 0x6505 /* 00006507, cstring "" */], D2 00000508 0F61 bchg -[A1], D7 0000050A 0573 39BB 0583 1783 4C63 0353 bchg [[0x5831783 + D3] + 0x4C630353], D2 00000516 3841 movea.w A4, D1 label00000518: 00000518 164B movea.b A3, A3 0000051A 0E10 6CEB .invalid.b [A0], 0xEB // invalid immediate operation 0000051E 11F3 008D 024B move.b [0x0000024B], [A3 + D0.w - 0x115] 00000524 2D81 026B move.l [A6 + D0.w * 2 + 0x6B], D1 00000528 258B 2682 move.l [A2 + D2.w * 8 - 0x126], A3 0000052C 4B10 .invalid 5, [A0] // invalid opcode 4 with b == 4 0000052E 6C13 bge +0x15 /* 00000543 */ 00000530 2A0F move.l D5, A7 00000532 495B chk.w D4, [A3]+ 00000534 0502 btst D2, D2 00000536 0F01 btst D1, D7 00000538 02CB .incomplete 0000053A 0C6C 0B2B 4501 cmpi.w [A4 + 0x4501], 0xB2B 00000540 9643 sub.w D3, D3 00000542 01E3 .incomplete 00000544 07C3 .incomplete 00000546 009B 426C 0572 ori.l [A3]+, 0x426C0572 0000054C 2501 move.l -[A2], D1 0000054E C380 and.l D0, D1 00000550 FB19 .extension 0xB19 <> // unimplemented label00000552: 00000552 8104 sbcd D0, D4 00000554 4B04 .invalid 5, D4 // invalid opcode 4 with b == 4 00000556 6CC0 bge -0x3E /* 00000518 */ 00000558 4904 .invalid 4, D4 // invalid opcode 4 with b == 4 0000055A A101 syscall Close, flags=1 0000055C 3B0E move.w -[A5], A6 0000055E C300 abcd D1, D0 00000560 EB19 rol D1.b, 5 00000562 694E bvs +0x50 /* 000005B2 */ 00000564 1B03 move.b -[A5], D3 00000566 2145 0FC5 move.l [A0 + 0xFC5], D5 0000056A 282B 10F3 move.l D4, [A3 + 0x10F3] 0000056E 060B 0121 addi.b A3, 0x21 /* '!' */ 00000572 74E1 moveq.l D2, 0xFFFFFFE1 00000574 2312 move.l -[A1], [A2] 00000576 3012 move.w D0, [A2] 00000578 E528 lsl D0.b, D2 0000057A 0F25 btst -[A5], D7 0000057C 1D92 D304 move.b <>, [A2] 00000580 EB01 asl D1.b, 5 00000582 2B00 move.l -[A5], D0 00000584 930C subx.b -[A1], -[A4] 00000586 6B2C bmi +0x2E /* 000005B4 */ 00000588 5B13 subq.b [A3], 5 0000058A 0F65 bchg -[A5], D7 0000058C 4529 311A .invalid 2, [A1 + 0x311A] // invalid opcode 4 with b == 4 00000590 5A06 addq.b D6, 5 00000592 B41F cmp.b D2, [A7]+ 00000594 532B BB01 subq.b [A3 - 0x44FF], 1 00000598 2C83 move.l [A6], D3 0000059A 48C3 ext.l D3 0000059C 05AB 02C9 bclr [A3 + 0x2C9], D2 000005A0 0112 btst [A2], D0 000005A2 2442 movea.l A2, D2 000005A4 0683 1C04 6B0F addi.l D3, 0x1C046B0F 000005AA 7066 moveq.l D0, 0x66 000005AC 3B00 move.w -[A5], D0 000005AE 4206 clr.b D6 000005B0 AB30 syscall bMAIN0 label000005B2: 000005B2 B31F xor.b [A7]+, D1 label000005B4: 000005B4 639C bls -0x62 /* 00000552 */ 000005B6 3E1F move.w D7, [A7]+ 000005B8 DB3E add.b <>, D5 000005BA E502 asl D2.b, 2 000005BC 3001 move.w D0, D1 000005BE 3601 move.w D3, D1 000005C0 6773 beq +0x75 /* 00000635 */ 000005C2 0A3A 4319 7278 xori.b [PC + 0x7278 /* 0000783C, cstring "" */], 0x19 000005C8 0663 1173 addi.w -[A3], 0x1173 000005CC 3193 8AD6 move.w [A0 + A0 * 2 - 0x42], [A3] 000005D0 C0BB 00D3 and.l D0, [PC + D0.w - 0x45] 000005D4 0172 04FB bchg [A2 + D0.w * 4 - 0x5], D0 000005D8 136E 2A63 2D63 move.b [A1 + 0x2D63], [A6 + 0x2A63] 000005DE 11B3 21EB 1CAD 0106 041B 0B6E move.b <>, [[0x1CAD] + 0x106041B] 000005EA 2A4B movea.l A5, A3 000005EC 1F63 115B move.b [A7 + 0x115B], -[A3] 000005F0 281B move.l D4, [A3]+ 000005F2 2263 movea.l A1, -[A3] 000005F4 2993 2730 4230 508A move.l [A4 + 0x4230508A + D2 * 8], [A3] 000005FC 0FBC 0E42 3093 bclr 0xE423093, D7 00000602 1DA3 497B 867B 0D0F 241B 4183 move.b [[A6 - 0x7984F2F1] + 0x241B4183], -[A3] 0000060E 0323 btst -[A3], D1 00000610 016B 0083 bchg [A3 + 0x83], D0 00000614 0343 bchg D3, D1 00000616 006A 8303 9308 ori.w [A2 - 0x6CF8], 0x8303 0000061C C303 abcd D1, D3 0000061E D6C0 add.w A3, D0 00000620 7307 moveq.l D1, 0x07 00000622 3E04 move.w D7, D4 00000624 BB15 xor.b [A5], D5 00000626 6EC3 bgt -0x3B /* 000005EB */ 00000628 260B move.l D3, A3 0000062A 0663 28B3 addi.w -[A3], 0x28B3 0000062E 313E move.w -[A0], <> 00000630 B30E cmpm.b [A1]+, [A6]+ 00000632 1B1E move.b -[A5], [A6]+ 00000634 0ECB .incomplete 00000636 4443 neg.w D3 00000638 2263 movea.l A1, -[A3] 0000063A 1183 4193 4185 026B move.b [[ + D4] + 0x4185026B], D3 00000642 0A04 CB24 xori.b D4, 0x24 /* '$' */ 00000646 6E4B bgt +0x4D /* 00000693 */ 00000648 1363 111F move.b [A1 + 0x111F], -[A3] 0000064C C311 and.b [A1], D1 0000064E 4B27 .invalid 5, -[A7] // invalid opcode 4 with b == 4 00000650 9B05 subx.b D5, D5 00000652 1328 5E7B move.b -[A1], [A0 + 0x5E7B] 00000656 067B 07D6 C09B addi.w [PC + A4.w - 0x101], 0x7D6 0000065C 056B 2BA3 bchg [A3 + 0x2BA3], D2 00000660 160F move.b D3, A7 00000662 04E3 .incomplete 00000664 136E 4104 5E73 move.b [A1 + 0x5E73], [A6 + 0x4104] 0000066A 34AD 1483 move.w [A2], [A5 + 0x1483] 0000066E 00F9 .incomplete 00000670 45AB 2A13 .invalid 2, [A3 + 0x2A13] // invalid opcode 4 with b == 6 00000674 0383 bclr D3, D1 00000676 00E3 .incomplete 00000678 0E2A 6B12 2501 .invalid.b [A2 + 0x2501], 0x12 // invalid immediate operation 0000067E 000E D6A3 ori.b A6, 0xA3 00000682 2A2D 221B move.l D5, [A5 + 0x221B] 00000686 0221 22C3 andi.b -[A1], 0xC3 0000068A 2DBB 02A3 0E33 move.l [A6 + D0 * 8 + 0x33], [PC + D0.w * 2 - 0x93] 00000690 130E move.b -[A1], A6 00000692 4C83 1F10 movem.w D4,A0,A1,A2,A3,A4, D3 00000696 0A0E 4317 xori.b A6, 0x17 0000069A 686B bvc +0x6D /* 00000707 */ 0000069C 132A 932D move.b -[A1], [A2 - 0x6CD3] 000006A0 A503 syscall Write, flags=5 000006A2 0569 0A0E bchg [A1 + 0xA0E], D2 000006A6 C061 and.w D0, -[A1] 000006A8 492D 040F .invalid 4, [A5 + 0x40F] // invalid opcode 4 with b == 4 000006AC 2104 move.l -[A0], D4 000006AE 631F bls +0x21 /* 000006CF */ 000006B0 E965 asl D5.w, D4 000006B2 2149 007C move.l [A0 + 0x7C], A1 000006B6 6535 bcs +0x37 /* 000006ED */ 000006B8 AB07 syscall PutPicByte 000006BA 4604 not.b D4 000006BC 0FF1 .incomplete 000006BE 3483 move.w [A2], D3 000006C0 1B12 move.b -[A5], [A2] 000006C2 3E12 move.w D7, [A2] 000006C4 2400 move.l D2, D0 000006C6 3604 move.w D3, D4 000006C8 7B8B moveq.l D5, 0xFFFFFF8B 000006CA 8B23 or.b -[A3], D5 000006CC 0189 bclr A1, D0 000006CE 6302 bls +0x4 /* 000006D2 */ 000006D0 7421 moveq.l D2, 0x21 label000006D2: 000006D2 050F btst A7, D2 000006D4 2105 move.l -[A0], D5 000006D6 C304 abcd D1, D4 000006D8 754C moveq.l D2, 0x4C 000006DA 0F41 bchg D1, D7 000006DC 013B 18E5 btst [PC + D1 - 0x27], D0 000006E0 360D move.w D3, A5 000006E2 0912 btst [A2], D4 000006E4 36A5 move.w [A3], -[A5] 000006E6 7A25 moveq.l D5, 0x25 000006E8 0841 4C14 bchg.b D1, 0x14 000006EC 6C04 bge +0x6 /* 000006F2 */ 000006EE 5B1E subq.b [A6]+, 5 000006F0 0141 bchg D1, D0 label000006F2: 000006F2 4128 EB32 .invalid 0, [A0 - 0x14CE] // invalid opcode 4 with b == 4 000006F6 2907 move.l -[A4], D7 000006F8 0A7C 4604 xori.w sr, 17924 000006FC 1B80 12AB move.b [A5 + D1.w * 2 - 0x85], D0 00000700 07E1 .incomplete 00000702 0A05 3A65 xori.b D5, 0x65 /* 'e' */ 00000706 010F btst A7, D0 00000708 A10A syscall OpenRF/PBHOpenRF/HOpenRF, flags=1 0000070A E303 asl D3.b, 1 0000070C 4103 .invalid 0, D3 // invalid opcode 4 with b == 4 0000070E 730D moveq.l D1, 0x0D 00000710 C974 C530 BB0C C300 and.w [A4 - 0x44F33D00 + A4 * 4], D4 00000718 416C C15D chk.w D0, [A4 - 0x3EA3] 0000071C 7B02 moveq.l D5, 0x02 0000071E 413A 8300 .invalid 0, [PC - 0x7D00 /* FFFF8A20, cstring "" */] // invalid opcode 4 with b == 4 00000722 5B13 subq.b [A3], 5 00000724 CB2C 752D and.b [A4 + 0x752D], D5 00000728 3034 A309 move.w D0, [[A4 + <> + A2 * 2]] 0000072C 7824 moveq.l D4, 0x24 0000072E B118 xor.b [A0]+, D0 00000730 36A1 move.w [A3], -[A1] 00000732 187B 1BBD 18DB 04C1 movea.b A4, [[0x18DB04C1] + D1 * 2] 0000073A 0D43 bchg D3, D6 0000073C 0EA1 1123 06AD .invalid.l -[A1], 0x112306AD // invalid immediate operation 00000742 18D3 move.b [A4]+, [A3] 00000744 0CAD 18AB 0D2A B302 cmpi.l [A5 - 0x4CFE], 0x18AB0D2A 0000074C B918 xor.b [A0]+, D4 0000074E E308 lsl D0.b, 1 00000750 A918 syscall SetWRefCon 00000752 DB04 addx.b D5, D4 00000754 E109 lsl D1.b, 8 00000756 D384 addx.l D1, D4 00000758 9B42 subx.w D5, D2 0000075A 4510 .invalid 2, [A0] // invalid opcode 4 with b == 4 0000075C 2B02 move.l -[A5], D2 0000075E 2B1A move.l -[A5], [A2]+ 00000760 140C move.b D2, A4 00000762 8562 or.w -[A2], D2 00000764 0C46 04AB cmpi.w D6, 0x4AB 00000768 4A0D tst.b A5 0000076A 91E3 sub.l A0, -[A3] 0000076C 1612 move.b D3, [A2] 0000076E 2C12 move.l D6, [A2] 00000770 3004 move.w D0, D4 00000772 0F70 6663 bchg [A0 + D6.w * 8 + 0x63], D7 00000776 0914 btst [A4], D4 00000778 4604 not.b D4 0000077A D34A addx.w -[A1], -[A2] 0000077C B26E 2102 cmp.w D1, [A6 + 0x2102] 00000780 FB14 .extension 0xB14 <> // unimplemented 00000782 3B32 AB0B 7B07 4910 move.w -[A5], [[A2 + <> + A2 * 2] + 0x7B074910] 0000078A 4506 .invalid 2, D6 // invalid opcode 4 with b == 4 0000078C 1B06 move.b -[A5], D6 0000078E D304 addx.b D1, D4 00000790 3B08 move.w -[A5], A0 00000792 3308 move.w -[A1], A0 00000794 B336 D30E 0B0E xor.b [[A6 + <>] + A5 * 2 + 0xB0E], D1 0000079A 4110 .invalid 0, [A0] // invalid opcode 4 with b == 4 0000079C 365B movea.w A3, [A3]+ 0000079E 13EB 1E45 105B 0B45 move.b [0x105B0B45], [A3 + 0x1E45] 000007A6 10AB 071D move.b [A0], [A3 + 0x71D] 000007AA 6F81 ble -0x7D /* 0000072D */ 000007AC 0D01 btst D1, D6 000007AE 6F3B ble +0x3D /* 000007EB */ 000007B0 0301 btst D1, D1 000007B2 6F33 ble +0x35 /* 000007E7 */ 000007B4 2E0D move.l D7, A5 000007B6 6F81 ble -0x7D /* 00000739 */ 000007B8 0111 btst [A1], D0 000007BA 6F4B ble +0x4D /* 00000807 */ 000007BC 2509 move.l -[A2], A1 000007BE 6F23 ble +0x25 /* 000007E3 */ 000007C0 2E14 move.l D7, [A4] 000007C2 00D3 .incomplete 000007C4 030C btst A4, D1 000007C6 055B bchg [A3]+, D2 000007C8 5E46 addq.w D6, 7 000007CA 0423 8005 subi.b -[A3], 0x5 000007CE 2521 move.l -[A2], -[A1] 000007D0 218B 0F89 move.l [[ + <> + D0 * 8]], A3 000007D4 22A5 move.l [A1], -[A5] 000007D6 143B 39A1 1403 move.b D2, [[0x1403 + D3]] 000007DC 2E97 move.l [A7], [A7] 000007DE 02F2 .incomplete 000007E0 A106 syscall KillIO, flags=1 000007E2 0105 btst D5, D0 000007E4 056F 4C1B bchg [A7 + 0x4C1B], D2 000007E8 0C69 12AB 070C cmpi.w [A1 + 0x70C], 0x12AB 000007EE 6C04 bge +0x6 /* 000007F4 */ 000007F0 0FD1 .incomplete 000007F2 05A3 bclr -[A3], D2 label000007F4: 000007F4 2D31 7185 move.l -[A6], [[ + <>] + D7] 000007F8 645B bcc +0x5D /* 00000855 */ 000007FA 1005 move.b D0, D5 000007FC 2623 move.l D3, -[A3] 000007FE 806E 6502 or.w D0, [A6 + 0x6502] 00000802 9B1B sub.b [A3]+, D5 00000804 1401 move.b D2, D1 00000806 2512 move.l -[A2], [A2] 00000808 2C04 move.l D6, D4 0000080A 3312 move.w -[A1], [A2] 0000080C 8101 sbcd D0, D1 0000080E 9B0A subx.b -[A5], -[A2] 00000810 8101 sbcd D0, D1 00000812 7318 moveq.l D1, 0x18 00000814 8DA2 or.l -[A2], D6 00000816 E109 lsl D1.b, 8 00000818 4339 E109 6B39 .invalid 1, [0xE1096B39] // invalid opcode 4 with b == 4 0000081E E153 roxl D3.w, 8 00000820 2A73 250D movea.l A5, [[A3 + <>] + D2 * 4] 00000824 2D4B B5CB move.l [A6 - 0x4A35], A3 00000828 1649 movea.b A3, A1 0000082A 0AD6 .incomplete 0000082C 02FC .incomplete 0000082E 3B09 move.w -[A5], A1 00000830 6304 bls +0x6 /* 00000836 */ 00000832 0B00 btst D0, D5 00000834 6304 bls +0x6 /* 0000083A */ label00000836: 00000836 EEA3 asr D3, D7 00000838 3F63 0D0A move.w [A7 + 0xD0A], -[A3] // begin alternate branch 0000083A-0000083C label0000083A: 0000083A 0D0A btst A2, D6 // end alternate branch 0000083A-0000083C label0000083A: // (misaligned) 0000083C 6304 bls +0x6 /* 00000842 */ 0000083E B104 xor.b D4, D0 00000840 5325 subq.b -[A5], 1 label00000842: 00000842 A104 syscall Control, flags=1 00000844 2B0B move.l -[A5], A3 00000846 BB05 xor.b D5, D5 00000848 F307 .extension 0x307 <> // unimplemented 0000084A C63B 45C5 and.b D3, <> 0000084E 1F03 move.b -[A7], D3 00000850 0362 bchg -[A2], D1 00000852 EE9B ror D3, 7 00000854 45FB 3214 lea.l A2, [PC + D3.w * 2 + 0x14] 00000858 125E movea.b A1, [A6]+ 0000085A E10E lsl D6.b, 8 0000085C C045 and.w D0, D5 0000085E 0546 bchg D6, D2 00000860 040F 010E subi.b A7, 0xE 00000864 4E92 jsr [A2] 00000866 C300 abcd D1, D0 00000868 3310 move.w -[A1], [A0] 0000086A F51D .extension 0x51D <> // unimplemented 0000086C 5B25 subq.b -[A5], 5 0000086E D304 addx.b D1, D4 00000870 4B13 .invalid 5, [A3] // invalid opcode 4 with b == 4 00000872 14C0 move.b [A2]+, D0 00000874 120E move.b D1, A6 00000876 4522 .invalid 2, -[A2] // invalid opcode 4 with b == 4 00000878 0604 0F21 addi.b D4, 0x21 /* '!' */ 0000087C 0324 btst -[A4], D1 0000087E 2103 move.l -[A0], D3 00000880 455D chk.w D2, [A5]+ 00000882 3B03 move.w -[A5], D3 00000884 5B13 subq.b [A3], 5 00000886 7B2C moveq.l D5, 0x2C 00000888 D52F 1309 add.b [A7 + 0x1309], D2 0000088C 8704 sbcd D3, D4 0000088E E1BB rol D3, D0 00000890 0401 1F2B subi.b D1, 0x2B /* '+' */ 00000894 3ACD move.w [A5]+, A5 00000896 2F8E A32A BB02 2323 move.l [[A7 - 0x44FE + A2 * 2] + 0x2323], A6 0000089E 5B1A subq.b [A2]+, 5 000008A0 0EA0 B813 096B .invalid.l -[A0], 0xB813096B // invalid immediate operation 000008A6 06E9 .incomplete 000008A8 2E13 move.l D7, [A3] 000008AA 0313 btst [A3], D1 000008AC 09C1 .incomplete 000008AE 470F .invalid 3, A7 // invalid opcode 4 with b == 4 000008B0 0922 btst -[A2], D4 000008B2 8D47 E521 pack D6, D7, 0xE521 000008B6 0FE9 .incomplete 000008B8 210B move.l -[A0], A3 000008BA 3A97 move.w [A5], [A7] 000008BC 0524 btst -[A4], D2 000008BE 0F31 1C0F btst [A1 + D1 * 4 + 0xF], D7 000008C2 1522 move.b -[A2], -[A2] 000008C4 0F41 bchg D1, D7 000008C6 13D3 398D 17BB move.b [0x398D17BB], [A3] 000008CC 02C3 .incomplete 000008CE 31AB 317C 5B29 8863 move.w [[A0 - 0x779D + D5 * 2]], [A3 + 0x317C] 000008D6 041B 1A25 subi.b [A3]+, 0x25 /* '%' */ 000008DA 0781 bclr D1, D3 000008DC 0565 bchg -[A5], D2 000008DE 2283 move.l [A1], D3 000008E0 0C79 0683 006C 042B cmpi.w [0x006C042B], 0x683 000008E8 0365 bchg -[A5], D1 000008EA 06A3 0A61 06A3 addi.l -[A3], 0xA6106A3 000008F0 3939 4943 04A7 move.w -[A4], [0x494304A7] 000008F6 055B bchg [A3]+, D2 000008F8 A30A syscall OpenRF/PBHOpenRF/HOpenRF, flags=3 000008FA A524 syscall SetHandleSize, flags=5 000008FC 6137 bsr +0x39 /* 00000935 */ 000008FE 6C04 bge +0x6 /* 00000904 */ 00000900 0FAD 245B bclr [A5 + 0x245B], D7 label00000904: 00000904 187B 2AF3 movea.b A4, [PC + D2 * 2 - 0x13] 00000908 03E5 .incomplete 0000090A 215B 2DA9 move.l [A0 + 0x2DA9], [A3]+ 0000090E 098B bclr A3, D4 00000910 2263 movea.l A1, -[A3] 00000912 072B 1A2D btst [A3 + 0x1A2D], D3 00000916 0B7B 01F6 bchg <>, D5 0000091A 6236 bhi +0x38 /* 00000952 */ 0000091C FB14 .extension 0xB14 <> // unimplemented 0000091E 0C22 2102 cmpi.b -[A2], 0x2 00000922 0523 btst -[A3], D2 00000924 E10A lsl D2.b, 8 00000926 A093 syscall Microseconds 00000928 1436 5B0D move.b D2, [[A6 + <>] + D5 * 2] 0000092C 8D27 or.b -[A7], D6 0000092E A11D syscall MaxMem, flags=1 00000930 D384 addx.l D1, D4 00000932 1B29 A122 move.b -[A5], [A1 - 0x5EDE] 00000936 2B01 move.l -[A5], D1 00000938 4345 chk.w D1, D5 0000093A 8508 sbcd -[A2], -[A0] 0000093C AA62 syscall SetMCInfo 0000093E 36EE 9345 move.w [A3]+, [A6 - 0x6CBB] 00000942 CB32 052C and.b <>, D5 00000946 3951 0FCD move.w [A4 + 0xFCD], [A1] 0000094A 22D3 move.l [A1]+, [A3] 0000094C 19D5 2203 move.b 0x3, [A5] 00000950 16D3 move.b [A3]+, [A3] label00000952: 00000952 0483 0A6B 0293 subi.l D3, 0xA6B0293 00000958 1313 move.b -[A1], [A3] 0000095A 095B bchg [A3]+, D4 0000095C 138B 2C61 move.b [A1 + D2 * 4 + 0x61], A3 00000960 21BB 045B 138B 4C7D 2141 move.l [[ + <> + D1 * 2] + 0x4C7D2141], [PC + D0.w * 4 + 0x5B] 0000096A 5106 subq.b D6, 8 0000096C 0FE9 .incomplete 0000096E 2D08 move.l -[A6], A0 00000970 1E25 move.b D7, -[A5] 00000972 1D4C 0FF1 move.b [A6 + 0xFF1], A4 00000976 1513 move.b -[A2], [A3] 00000978 0969 1C0F bchg [A1 + 0x1C0F], D4 0000097C E065 asr D5.w, D0 0000097E 1C8B move.b [A6], A3 00000980 0B2A 432E btst [A2 + 0x432E], D5 00000984 1B1E move.b -[A5], [A6]+ 00000986 1309 move.b -[A1], A1 00000988 9B01 subx.b D5, D1 0000098A 2108 move.l -[A0], A0 0000098C 2E2A A31F move.l D7, [A2 - 0x5CE1] 00000990 46A3 not.l -[A3] 00000992 0261 03FB andi.w -[A1], 0x3FB 00000996 358D 627B move.w [A2 + D6.w * 2 + 0x7B], A5 0000099A 0F21 btst -[A1], D7 0000099C 140B move.b D2, A3 0000099E 3A46 movea.w A5, D6 000009A0 C10C abcd -[A0], -[A4] 000009A2 5191 subq.l [A1], 8 000009A4 5339 8101 0F46 subq.b [0x81010F46], 1 000009AA 4991 .invalid 4, [A1] // invalid opcode 4 with b == 6 000009AC 4101 .invalid 0, D1 // invalid opcode 4 with b == 4 000009AE 1B09 move.b -[A5], A1 000009B0 4101 .invalid 0, D1 // invalid opcode 4 with b == 4 000009B2 D325 add.b -[A5], D1 000009B4 4669 9141 not.w [A1 - 0x6EBF] 000009B8 015B bchg [A3]+, D0 000009BA 3941 012B move.w [A4 + 0x12B], D1 000009BE 062D 6041 013B addi.b [A5 + 0x13B], 0x41 /* 'A' */ 000009C4 0A41 01AB xori.w D1, 0x1AB 000009C8 1B69 2D61 2AAB move.b [A5 + 0x2AAB], [A1 + 0x2D61] 000009CE 3900 move.w -[A4], D0 000009D0 0EC0 .incomplete 000009D2 B175 1B0C xor.w <>, D0 000009D6 6102 bsr +0x4 /* 000009DA */ 000009D8 1B14 move.b -[A5], [A4] fn000009DA: 000009DA ED5C rol D4.w, 6 000009DC F2ED 2D83 .extension 0x2ED <> // unimplemented 000009E0 00E1 .incomplete 000009E2 3083 move.w [A0], D3 000009E4 39AD 5CC5 4FED move.w <>, [A5 + 0x5CC5] 000009EA 030F btst A7, D1 000009EC E103 asl D3.b, 8 000009EE 8325 or.b -[A5], D1 000009F0 C705 abcd D3, D5 000009F2 210F move.l -[A0], A7 000009F4 B111 xor.b [A1], D0 000009F6 C304 abcd D1, D4 000009F8 A302 syscall Read, flags=3 000009FA 1281 move.b [A1], D1 000009FC 1336 040F move.b -[A1], [A6 + D0.w * 4 + 0xF] 00000A00 4175 DB3F 0101 691C F32B 7B0B chk.w D0, [[A5 + 0x101691C] + A5 * 2 - 0xCD484F5] 00000A0C 1236 E512 0577 move.b D1, [[A6 + A6 * 4] + 0x577] 00000A12 6E41 bgt +0x43 /* 00000A55 */ 00000A14 1C01 move.b D6, D1 00000A16 1383 42F5 move.b [A1 + D4.w * 2 - 0x11], D3 00000A1A 1261 movea.b A1, -[A1] 00000A1C 01E1 .incomplete 00000A1E 12E3 move.b [A1]+, -[A3] 00000A20 16CD move.b [A3]+, A5 00000A22 1221 move.b D1, -[A1] 00000A24 01C1 .incomplete 00000A26 1203 move.b D1, D3 00000A28 15AD 1221 01A1 128D move.b [[0x128D + D0]], [A5 + 0x1221] 00000A30 2125 move.l -[A0], -[A5] 00000A32 0181 bclr D1, D0 00000A34 1283 move.b [A1], D3 00000A36 0AE1 .incomplete 00000A38 2041 movea.l A0, D1 00000A3A 7203 moveq.l D1, 0x03 00000A3C 2D21 move.l -[A6], -[A1] 00000A3E 2281 move.l [A1], D1 00000A40 2103 move.l -[A0], D3 00000A42 0E91 .incomplete 00000A44 62 .incomplete